By bus
By bus
Perth bus station is on Leonard Street, a couple of hundred metres further along from the railway station.
Citylink
(http://www.citylink.co.uk/) and Megabus (http://uk.megabus.com) operate buses to and from Aberdeen, Dundee, Edinburgh, Glasgow, Inverness and Stirling. There are buses to Oban from May until October.Megabus
operate services to and from Birmingham, London, Manchester, Newcastle upon Tyne, Preston, Scotch Corner, Sheffield and Wakefield. Note that the Megabus does not call in Perth Bus Station - it calls at the Broxden service area on the A9, which is served by a frequent "Park and Ride" bus which operates from numerous points around the town centre.National Express
(http://www.nationalexpres...) also operate many coach services to towns and cities in England.
By car
By car
Perth can be accessed from Edinburgh via the M90 from the south, Glasgow and Stirling via the M80/M9/A9 from the southwest, Inverness via the A9 from the north, Dundee and Aberdeen via the A90 from the east and the A85 from the West. Broxden Roundabout, on the outskirts of Perth, is unique as it lists all seven of Scotland's cities on its exit signs, as well as Crianlarich, a small village that must be passed through en route to major tourist centres such as Oban, Glencoe, Fort William, Mull and Iona visitors to Scotland might be forgiven for thinking that Crianlarich is in fact a city, given the number of road signs that mention it.